package com.neusoft.bizcore.activiti.dto;

import java.util.ArrayList;
import java.util.List;

import com.neusoft.bizcore.activiti.enums.FormType;
import com.neusoft.bizcore.web.dto.AbstractDTO;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@Getter
@Setter
@ToString
public class ProcessFormDTO extends AbstractDTO {

    private static final long serialVersionUID = 1L;

    /** 表单名 */
    private String name;

    /** 工单类型 */
    private String workType;

    /** 表单编码 */
    private String code;

    /** 表单类型 */
    private FormType type = FormType.other;

    /** 关联字段详细 */
    List<ProcessFormItemDTO> items = new ArrayList<>();
}
